#!/bin/bash

pkg_dir=/var/ftp/deploy/packages
cp -r myweb-$web $pkg_dir
rm -rf $pkg_dir/myweb-$web/.git
cd $pkg_dir/
tar zcf myweb-$web.tar.gz myweb-$web
rm -rf myweb-$web
md5sum myweb-$web.tar.gz | awk '{print $1}' > myweb-$web.tar.gz.md5
cd ..
echo -n $web > ver.txt

#注释说明：
#第一行，定义变量pkg_dir，变量值为ftp共享目录。
#第二行，将jenkins拉取到/var/lib/Jenkins/workspace/myweb-$web目录的数据拷贝的ftp共享目录。
#第三行，上一步拷贝过来的数据目录下包含一个隐藏.git目录，删除该git仓库目录。
#第四行，cd到ftp共享目录下。
#第五行，将ftp共享目录下的代码数据打包。
#第六行，将ftp共享目录下的代码数据目录删除（上一步已经打包数据）。
#第七行，校验打包文件的HASH值（哈希值），并将结果写入到一个文件中。
#第八行，返回上一级目录。
#第九行，将当前Git版本信息写入ver.txt文件。
